/*.case_bg{height: 900px;width:100%; overflow: hidden;background:url(/static/tn105/img/map1.png);background-origin: 100% 100%;background-color: #e3e3e3;}*/
.case_bg{position:relative;height: auto;width:100%; overflow: hidden;background-color: #fff; padding: 220px 0px 0px 0px; }
.case{width: 100%; height: auto;margin-bottom: 80px}
.case .case_tit{width: 240px;height:100px; position: absolute;z-index: 999;top: 80px;left:0;right:0;margin: auto;padding-top: 0px}

.case .case_text{width: auto;height:40px; position: absolute;z-index: 999;top: 190px;
left:0;right:0;margin: auto;
padding-top: 0px;
text-align: center;font-size: 24px;color: #c55a11; line-height: 40px;
}

#word_map{width: 100%;height: 600px;}

.case .case_pic{}
.case_item{	width: 100%;border-radius:20px 20px 20px 20px ; border: 10px solid #fff;box-shadow: 5px 5px 5px #888888;box-sizing:border-box }
.case_item .pic{width: 100%;height: 300px;overflow:hidden;border-radius:15px 15px 0px 0px;background-color: #fff}
.case_item .pic figcaption{text-align: center;font-size: 24px}
.case_item .pic h3{width: 100%;height: 50px;overflow:hidden;margin: 80px 0 0 0 }
.case_item .pic p{width: 100%;height: 50px;overflow:hidden; }

.case_item .pic img{width: 100%;height: 300px;overflow:hidden; }
.case_item .title{height:50px;line-height:60px;	font-size: 20px;color:#333;background-color: #fff;border-radius:0px 0px 0px 0px ;text-align: center;}

.case .but_box1{width: 100%;height:60px;margin: 40px 0px;text-align: center;}
.case .but_box1 .layui-btn-normal{background-color: #155bb5}
.case .but_box1 a{color: #fff;}



.case .but_box{position:relative;width:420px;height:70px;margin:0 auto;cursor:pointer;margin-top:50px }
.case .but_box a{cursor:pointer}
.case .but_box p{display:block;position:absolute;top:8%;width:100%;left:0;z-index:3;font-size:20px;font-weight:bold;color:#FFFFFF;text-align:center}
.case .but_box::before{content:"";display:block;position:absolute;top:0;left:0;width:95%;height:71%;margin:0 auto;background:#155bb5;transform:skewX(-25deg);z-index:2;transition:all .5s ease}
.case .but_box:hover::before{background:#E60012}
.case .but_box::after{content:"";display:block;position:absolute;top:10px;left:7px;width:95%;height:71%;margin:0 auto;background:rgba(21,91,181,0.40);transform:skewX(-25deg)}






/* 小于1000px  */
@media only screen and (max-width: 1000px) {	
	
.case_bg{ padding: 150px 0px 0px 0px; }

#word_map{width: 100%;height: 580px;}
}


/* 小于768px  */
@media only screen and (max-width:768px){
	
.case_item .pic{;height: 150px;}
.case_item .pic img{height: 150px; }
.case_item .pic figcaption{font-size: 14px}
.case_item .pic h3{height: 50px;margin: 10px 0 0 0 }
.case_item .pic p{height: 50px; }

#word_map{width: 100%;height: 400px;}

.case .case_text{font-size: 20px;color: #155bb5; line-height: 30px;}

.case .but_box{width:320px;}
.case .but_box p{dfont-size:14px;}

}
